man my g/f really turned me into a cactus humper last night
when a person the shaves their nederlands and it grows back to a stub and tears up their partner
"man my g/f really turned me into a cactus humper last night" What is the definition of "cactus humper"?