Top definition
quick makeup job... makeup done in the car in a rush... fast mascara
She was running late so she put her fastscara on in the car
by Juls Taylor September 16, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush