What is Trashbat?
Two people leaping from separate towers and fucking on the way down.
I saw two people trashbat in London yesterday, it was totally mexico!
See trashbat, trash, bat, nathan, barley