1 definition by anomoly

Top Definition
When one pads there anus with their index finger, then sniffs said finger to see if they are clean and fresh for anal foreplay/intercourse.
I'm going to the bathroom to rose-sniff darling! I shan't be long!

Or...

Over trou darling! I haven't even rose-sniffed yet!
by anomoly February 01, 2010

Mug icon
Buy a Rose-Sniff mug!