Skip to main content

Definitions by Jodeci_FTW

When something sudden happens and you go into a traumatic shock,
i was scarked when i saw my pet died yesterday,
scarked by Jodeci_FTW September 14, 2019