Top Definition
taking way to long to do something
Tara: where's jeff? this guy's always late.
Jay: no kidding,he always takes 99's.
by jay dubb November 01, 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.