meaning of Bowenconstrictor

Bowenconstrictor meaning in Urban Dictionary

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