The word whisperer's definitions
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.
by The word whisperer June 18, 2009
Get the Restationmug. by The Word whisperer January 26, 2023
Get the Anglosaxasaurmug.