Top definition
a person of such amazingness that calling them a beast or a monster is not enough
"damn you are such a beastonster
by mike January 18, 2005
Get the mug
Get a beastonster mug for your cousin Paul.