look up any word, like the eiffel tower:
 
1.
Used by non-native English speakers as a substitute for "tosser".
Look at the mess you made, you English tossbeasts!
by kryptonpirate May 22, 2005