1 definition by big man g

1
When two gay guys fart in each others mouths and then make out.
Look at those dudes, they just did the trader joes.
by big man g June 10, 2009
Get the mug
Get a trader joes mug for your fish Julia.