Skip to main content

Definitions by lilith.co.uk

Someone who won't stop nagging
“damn, stop being such a sqinxx, I'm not making you an urban dictionary page”
sqinxx by lilith.co.uk July 25, 2021