meaning of Boodie Boodie

Boodie Boodie meaning in Urban Dictionary

A rainbow coloured lapdragon, one considered in existance, also purrs. an alternative term for grass.