Top definition
A french-canadian woman who steals candy from little kids.
Remember kids its october 31st watch out for the loulourocks
by 50 centxxx June 08, 2009
Mug icon

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