1 definition by TedLu

Top Definition
Fart
Ew, did you smell her snurpee?
by TedLu February 12, 2016

Mug icon
Buy a snurpee mug!