1 definition by Sneaky Horsey

noun
The sex act of penetrating a male (but not limited to females) with a strap-on covered in tabasco sauce.
I said "no way" when my girlfriend wanted to give me a thermal lance.
by Sneaky Horsey December 11, 2015
Get the thermal lance mug.