Someone who thinks they're in a debate and has something profound to say, but is actually just mentally masturbating.
by zippyskippy June 05, 2024
"Master duh Bater" -- someone who sounds like they're arguing, stupidly, but really just engaging in mental masturbation.
by zippyskippy May 28, 2024