Top definition
A powerful politician affiliated to liberal ideologies of the democratic party with a self focused god complex.
Within 5 minutes of starting her speech on the border situation, the senator had turned her demogod mode on!
by Calcatian October 05, 2019
Get the mug
Get a Demogod mug for your coworker Yasemin.