Top definition
A film that makes over One Billion Dollars ($1,000,000,000) at the box office.
Based on the highest grossing movie Avatar, only seventeen movies have achieved this feat... thus they are Avatar Class
by CryHavoc December 05, 2013
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush