look up any word, like the eiffel tower:

1 definition by Dr. Grommer, MD

A particularly nasty smelling dump or fart.
After letting a couple grommers loose in the middle of the bar I went and dropped a yellow grommer that burned.
by Dr. Grommer, MD April 13, 2009