1 definition by Princess telly

Top Definition
a BADASS MAMA!!!!
Did you see that car?, it's a Donnalou!
by Princess telly October 15, 2010

Mug icon
Buy a donnalou mug!