1 definition by Nathan_Barley

Two people leaping from separate towers and fucking on the way down.
I saw two people trashbat in London yesterday, it was totally mexico!
by Nathan_Barley September 1, 2008
Get the trashbat mug.