Mulqueen

Something that is annoying and is a complete drama queen.
Stop acting like a mulqueen.
by RadChadLad April 08, 2018
Get the Mulqueen mug.