Top definition
the smell/juice of the vagina
Don't wipe that caboonya on me!
by Jacob C. April 30, 2005
Get the mug
Get a caboonya mug for your cat Sarah.