Skip to main content

Definitions by J. Biber

troll's foot 

From a term used in the Date Movie - Placing a foot with toe nails that are unclipped for many months up someones ass.
You better whatch out or I'll give you a troll's foot
troll's foot by J. Biber August 17, 2006