Top definition
Nasty beezy
A dirty pussy
A humid and smelly snatch
You tell your bestfriend, "Ay, your sister has a Cacapuss. All the homies smell the same."
by Amanda Hernandez April 01, 2008
Get the mug
Get a Cacapuss mug for your dog Paul.