Skip to main content

Definitions by todd's friend

a long-necked, vicious hen
You're a skren!!
skren by todd's friend February 16, 2017