Top definition
A dirty whore that likes to have intercourse with several men at the same time. she also has messed up teeth. Derived from the video game Boarderlands.
Dude, me and Matt were with that scagzilla Jessica.
by bullseye991 November 30, 2009
Get the mug
Get a scagzilla mug for your dog Sarah.