Skip to main content

Definitions by NealioDealio

Margaret 

A woman who says something idiotic one week, and spends her time trying to top it the following week.
Margaret just said the dumbest thing ever last Sunday, and somehow topped it today.
Margaret by NealioDealio February 16, 2025