Top definition
A term particularly associated with the great actor Leonardo DiCaprio, who, despite being a tremendous actor, has never won an Oscar for his work.
"Dude, Leo lost again"
"I guess its still no oscar then"
by Dwillyy March 09, 2014
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush