1 definition by jodaynuh

Top Definition
an oily blob
that girl is looking extra catrin tonight
by jodaynuh January 10, 2009

Mug icon
Buy a catrin mug!