1 definition by snape69

Top Definition
The act of sniffing female cyclists bike seats after use. Often done in public and is regarded as a sexual thing.
Jimmy was always caught Sneeblegreeving during class
by snape69 April 05, 2018

Mug icon
Buy a Sneeblegreeving mug!