Top Definition
a girl that likes cats, she makes cats happy, and she just loves them.
person 1: I HATE CATS!!!
person 2: OMG be a babstock!
person 1: maybe!
babstock: i love cats!!!!! :) :P
by babstock March 20, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.