1 definition by GerBear*71

Top Definition
My dog is obsessed with his neutered crotch
Hey! Look that dog is going to town licking his invisinuts!
by GerBear*71 September 15, 2019

Mug icon
Buy a Invisinuts mug!