Top Definition

The best of the best. The most ridiculous amount of awesomeness condensed into a single item.
Q:How does his new song sound?
A:His new stuff is delaquax
by MMGent June 16, 2009
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.