What does Beastmobile mean?

Beastmobile meaning in Urban Dictionary

In the same family members as a Mercury Grand Marquis or Ford Crownvictoria. A fat powerfull vehicle that's capable of doing burnouts and drifts however you'd never ever do it in public areas given that it's actually very embarassing to push.