meaning of agabalebadoogabaa

agabalebadoogabaa meaning in Urban Dictionary

this is certainly a word made up by a wee youngster on her method to the trolly.. it means a turkey smoking a doobie