1 definition by ausage

Top Definition
A surprise facial given to a girl by one or more guys
She got one hell of a flashflood last night
by ausage October 18, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug