Subscribe English
look up any word, like french dipping:

1 definition by VickyHatesYourSmell

 
1.
When someone wears way too much perfume or cologne, and you are forced to sit next to them.
I was forced to serve a two hour scentence next to Dana. She smelled like she took a bath in Love's Baby Soft.
by VickyHatesYourSmell September 01, 2007
29 10