Skip to main content

Definitions by Cypher1323

Snifflerts 

Someone who has a big ugly nose that is leaking boogers.
Oh my god look at his Snifflerts!
Snifflerts by Cypher1323 November 28, 2024