Top Definition
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
7 Words related to fresh twiz

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.