2 definitions by Footoot

She foots herself She is in herself Inyu is in herself
by Footoot November 9, 2021
Get the Inyu mug.