Jaliz12345's definitions
The act of farting in one's hand and immediately releasing said fart in another person's face, while loudly exclaiming SMELL O'GRAM !
by Jaliz12345 June 5, 2009
Get the Smell O'Grammug.
Get the Smell O'Grammug. We'll email you a link to sign in instantly.