Bitch in heels made me lick her feet then sucked me off. footfetish/ foot worship/ humaliation. foot domination