Definitions by The word whisperer
Anglosaxasaur
Anglosaxasaur by The Word whisperer January 26, 2023
Restation
The red spot that appears on ones skin when one has rested ones leg on top of the other leg for too long of a time.
Restation by The word whisperer June 18, 2009