1 definition by SB&JT=DP

Pass me that KY so I can lube up my bouchacha.

Hot DAMN, that thhrush is making my bouchacha itchy!

My girl will only take it up the bouchacha.. Fucks sake.
by SB&JT=DP September 10, 2010
Get the Bouchacha mug.