Definitions by speed racer947
Trolls Foot
Trolls Foot by speed racer947 June 11, 2006
Mexican Blowtorch
The act of taking a cotton swab, dip it in alcohol, puting it on a mans dick, and lighting it on fire
Mexican Blowtorch by speed racer947 June 11, 2006