What does babyfacefacehead mean?

babyfacefacehead meaning in Urban Dictionary

a typical insult to demean more effeminate searching males in gangs regarding roads of northeast Portland, Oregon.