Skip to main content

Definitions by Cookie sucker

Someone who likes to smell toilet seats when they're still warm
Stop being such a sneel
Sneel by Cookie sucker December 16, 2018