meaning of Boobie Dudie

Boobie Dudie meaning in Urban Dictionary

Indescribable, not able to describe