Top definition
Smelling nasty feet especially when you are being punished for being a idiot.
β€œShe made me smell the roses after I took her shoe”

β€œHe was being annoying so I made him smell the roses and trust me they stink”
by CHILLBILL1649 October 23, 2019
Get the mug
Get a Smell the roses mug for your coworker Larisa.