frogtie
verb 1noun 1
Definitions
verb
1
To tie the ankles of (a person) to their thighs, bending their knees 180°.
noun
1
This kind of tying.
Your note
not saved0 chars
verb
To tie the ankles of (a person) to their thighs, bending their knees 180°.
noun
This kind of tying.