1 definition by el nagre loco

Top Definition
a phrase used by Mumbles (edbassmaster) on YouTube which i believe to be synonymous with the phrase "that'll do"
I would like that, that, this and those.
Aight, bartle doo
by el nagre loco November 12, 2010
Mug icon
Buy a Bartle doo mug!