meaning of Bearded Phoenix

Bearded Phoenix meaning in Urban Dictionary

once you light a girls bars unstoppable, then go to eat her away. The target is to maybe not get burned and make her cum!