Country Dictionary

A fork of Rural Dictionary

margaretta

To have a fresh dumb swagger or be stupid creative

From STM, Mariah caught Margaretta wearing new cloths and told everyone she was margarettaing

by petawaysin November 19, 2008