1 definition by lolo 257

a derogatory phrase meaning someone breath smells horrible and that no one can figure out why it smell so horrible. a combination of smells that have been coming from someone mouth and are stinking up the air around other people
by lolo 257 October 28, 2013
Get the Gumpai mug.