2 definitions by Lady Wordsmith

(noun) an incredibly annoying woman.
"That customer was loud, rude and completely resistant to the idea that she was entering her information incorrectly. In short, she was a twatmongrel."
by Lady Wordsmith July 28, 2009
Get the Twatmongrel mug.
When you get a man in the mood and confirm he has a raging hard-on, then swipe his phone quickly and call his grandparents on speakerphone. He then has to talk to his grandma/grandpa with a boner.
"I can't call my Papa Ortiz back after that ol' homeless lady gave me The Senior NCO!"
by Lady Wordsmith May 19, 2020
Get the The Senior NCO mug.