NealioDealio's definitions
A woman who says something idiotic one week, and spends her time trying to top it the following week.
by NealioDealio February 16, 2025
Get the Margaret mug.
Get the Margaret mug.We'll email you a link to sign in instantly.