Top definition
when someone shits on a girls foot, then she wanks the guy off with her feet, which have his shit on.
Foot Truffles - "oh dude, I totally got foot truffled last night. there was shit everywhere"
by Nemoness November 03, 2008
Get the mug
Get a Foot Truffles mug for your dog Callisto.