1 definition by the unkownone

Top Definition
Dumb terriosts that suck at everything. Ugly hairy women.

Did you see that ugly hairy girl form Ukraine
by the unkownone February 03, 2009

Mug icon
Buy a Ukraine mug!