self feet worship. Foot gagging. · xxxgoon