1 definition by camillionaire1993

Top Definition
a very angry hairy pussy that never stops meowing and telling you when its time to go to bed.
cat: meeooowww mrrooww
girl: god your being such a streak, i am not tired!!!
by camillionaire1993 September 14, 2011

Mug icon
Buy a streak mug!