Kevin Break's definitions
To conceal something in one's vagina, usually for the purpose of hiding it from the police or security guards
by Kevin Break May 14, 2008
Get the pooching mug.
Get the pooching mug.We'll email you a link to sign in instantly.