a person who is extreamly annoying and farts alot.
"you are such a fart cracker, leave me alone"
23👍 5👎