1 definition by big man g

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 trader joes mug.