1 definition by Leothelion0515

When you put your cock in a girls ass and stuff your balls in her pussy
I gave your girlfriend a Tahitian mudflap last night now she won't quit calling me
by Leothelion0515 August 26, 2016
Get the Tahitian mudflap mug.