Skip to main content

Definitions by dickshunned

A jerk. A "Sti" or loser.
She is such a Styrot. What a Sti.
Styrot by dickshunned November 5, 2012