1 definition by RedsFriend

1. New pussy
2. A girl you have not slept with before
Dude: "Yo..we gotta bail and hit a new club"
Dog: "Fo Shizzle. I gotta find me some fresh twiz. I think I've banged everyone here."
by RedsFriend January 18, 2007

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.