1 definition by camillionaire1993

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
Get the streak mug.