Skip to main content

Definitions by Eloise in New York

To relax and lie down in a floppy, informal way. To hang upside down
She was bored so she sclathed around the house all day.
Sclathe by Eloise in New York August 23, 2011