Top Definition
A chewy cookie commonly associated with Soft Batch brand
Man, I'm so hungry I could really go for some Soft-biatch.
by AndyPanda November 14, 2008
5 Words related to Soft-Biatch

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.