Skip to main content

Definitions by Abalong

A person that gives an undetected insult that looks like she hasn’t flushed her shite. OR a rain water dog poop.
yeah and I wasn’t even sleeping with him; oh my god she’s such a snearl“
Snearl by Abalong March 24, 2018