meaning of "Well, bobcat my nuts!"

"Well, bobcat my nuts!" meaning in Urban Dictionary

An exclamation declaring that certain's nuts have actually indeed only been bobcatted. Not to ever be confused with the term: "bobcat your peanuts "