SuzieTheNote's definitions
A typically British term which refers to someone who is both tired and wants to cry.
Tired Cry Cried Depressed Upset
Tired Cry Cried Depressed Upset
by SuzieTheNote July 19, 2020
Get the Criered mug.