Top definition
Back in the day, when u came down with the school-flu..

your Mom's would apply the Vick's Vapo' Rub to your chest & then finished u off with a Dirty Sanchez-type nose-pack to

tuck you in for the night.
Last night I was feelin all stuffed-up at bedtime, so my Mom's tucked-me in with a Vicki Sanchez and I was good-to-go.

Slept like a baby.
by deepeen January 16, 2012
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