Top definition
The act of spraying deodorant into your hand, while clenched as a slightly loose fist, and igniting it, resulting in a flame engulfed hand. Often accompanied by the high pitched chant "firehand!".
"Firehand, firehand, firehand!"
by Sandy Excalibur December 03, 2007
Get the mug
Get a Firehand mug for your brother Jerry.