A fork of Rural Dictionary
A person who is so, very hideous with a pair of squint specs.
I hope you die you specy freak.