meaning of Banglasouraus

Banglasouraus meaning in Urban Dictionary

A creature that wants to bang every little thing in its path.