1 definition by Archie Andrews

Top Definition
A term originating in Riverdale, USA to negatively describe someone or something that is uninteresting, annoying or generally unappealing.
"Can you believe Reggie hooked up with Midge again?"
"Ugh, what does she see in him? He is SO bowser."
by Archie Andrews November 15, 2007

Mug icon
Buy a Bowser mug!