Skip to main content

Definitions by FEDEX8004

Downy Sniffer 

Noun-Someone who has Down syndrome or acts like it
Hey,look it’s the Downy Sniffer over there.
Downy Sniffer by FEDEX8004 February 8, 2025