1 definition by Lil red big result

The impossibly tolerabe projection of assmouth smelling vapours from ones mouth being smelt by another
by Lil red big result August 25, 2015
Get the Dragon breath mug.