Top definition
Someone who requires a lot of attention and/or complains a lot.
I hate going on road trips with my mom. She acts like she's the Queen of the Nile.


"Stop complaining, Michelle! Who do you think you are? Queen of the Nile!?"
by cardboardgrass April 24, 2015
Get the mug
Get a Queen of the Nile mug for your fish Yasemin.