1 definition by Sifan

A ugly person.

Dinorockphin..
Winston is a dinorockphin.
by Sifan July 26, 2018
Get the Winston mug.