What does bustanutalicious mean?

bustanutalicious meaning in Urban Dictionary

The term bustanutalicious originates from canada and is a term regularly desribe a woman that is intimately attractive,