Top definition
a smell that reflects your body odor often only gotten by clothing sometimes a recliner or room can tae on a me-smell
Aw this housecoat has a me-smell
via giphy
by Lost48 March 24, 2017
Get the mug
Get a Me-smell mug for your barber Helena.