1 definition by Supreme Lord of Darkness

Top Definition
The fat pink toad faced bitch from Harry Potter.
Who's Umbridge,
You know The fat pink toad faced bitch
by Supreme Lord of Darkness May 02, 2016

Mug icon
Buy a Umbridge mug!