Top definition
Something/someone that turns you off.
Look at the pants she's wearing. Oh Snigra!!
by Kash1701 December 31, 2019
Get a Snigra mug for your grandma Nathalie.