2 definitions by BassSpike

Top Definition
When you stick your testicles in a girls mouth and flop your semi-erect penis on her face while sayin, "Huh huh huh!" with a french accent
My girlfriend has an attraction to French accents, so last night I gave her a French Baton Twirler
by BassSpike October 15, 2011
Mug icon
Buy a French Baton Twirler mug!
When you give a girl a dirty sanchez and then urinate on her face to clean it off.
Dude I gave my girl a Golden Sanchez last night and she still smells like piss n shit!
by BassSpike April 24, 2011
Mug icon
Buy a Golden Sanchez mug!