Top Definition
Sex Starved
Zoolook you need to get laid!
by John Ate My Hat May 09, 2004
Noun: A extremely sensitive and caring young man.

Verb: To be actractive to the opposite sex.
All the women at the bar turned round when somone said "Theres a Zoolook".

"your so Zoolook!"
by Zoolook May 09, 2004
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.