1 definition by maxoftoronto

To flatuate in a public place with blatant disregard for those within your vicinity .To force one out with full intention of letting everyone know you did it and are damn proud of yourself.
John Vassos is not my friend anymore because i let one howl in front of his mother.
by maxoftoronto July 16, 2011
Get the Howl mug.