Your headcanons

Lava Bubble makes more sense and that's what they're called now so that's what I stick with.

Not sure what the hell Podoboo means.
 
Lava bubble makes more sense sure but this franchise runs on weird names so I often find myself still calling them that
 
Fun fact: I used to call Podoboos "Podobo" and pronounced them as "poh doh boh".