1 definition by ligma nuts

1
A person who is so, very hideous with a pair of squint specs.
I hope you die you specy freak.
by ligma nuts July 23, 2018
Get the mug
Get a specy freak mug for your dog GΓΌnter.