Top definition
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 01, 2008
Get the mug
Get a trashbat mug for your mom Jovana.