Marjorie Taylor Greene. Maybe she thinks a little too much of herself.
The woman's a legend in her own mind. She's a loon. A complete loon.