Top definition
Term used to describe anything that is extremely over-hyped or overrated.

Man, everyone said The Departed was a great movie, but it was totally a "Ryan Leaf".
by Michael51 March 02, 2007
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug