Styrot

A jerk. A "Sti" or loser.
She is such a Styrot. What a Sti.
by dickshunned November 05, 2012
mugGet the Styrot mug.