carol had twenty three ou flags adorning her cadillac escalade which made her the ultimate flagtard
a person most likely from oklahoma who is dangerously obsessed with ou football
"carol had twenty three ou flags adorning her cadillac escalade which made her the ultimate flagtard" What is the definition of "flagtard"?