someone's breath that smells really bad.
EWWW! you have godzilla breath
by jovy August 28, 2003
Get the godzilla breath mug.