A combination of being mangled and pummeled.
During a large hail storm with a car sitting outdoors, " Your car is getting mammaled right now."
by dltrev August 01, 2011
Can you define these popular missing words?
Emails are sent from email@example.com. We'll never spam you.×