An euphemism for placing ones foot within a ladies vagina.
Hello michelle, would like me to Trench-foot you?
6👍 13👎