1 definition by skkrsha

Top Definition
mean good person but an idiot inside stupid and ugly the best annoying friend
Madoobe a good person(joking)
by skkrsha April 27, 2018

Mug icon
Buy a Madoobe mug!