What does Bowenconstrictor mean?

Bowenconstrictor meaning in Urban Dictionary

one that possesses stunning apperance and will fundamentally get countless hot ladies.