Top definition
Overwhelmingly intense or savage to the highest degree.
To have great magnitude in every aspect.
Oh my god this is such a beastlord of a project!!!1



by Jesse & Erik July 30, 2003
Get the mug
Get a beastlord mug for your dog Yasemin.