look up any word, like donkey punch:
 
1.
A creature that likes to bang everything in its path.
Im such a banglasouraus, I did, three goats, two dumpsters, and fifty pairs socks.
by Mr.Random May 15, 2010
3 6