Smells like Godzilla took a Shit!
1.) A term describing something or someplace smelling so horrible, it permeates throughout the area(s) of the place.2.) Something smelling really really bad.3.) Unpleasant smells that are impossible to escape.4.) Something that smells poopy or
eggy like ass, fart, or
human waste.