meaning of Babylin

Babylin meaning in Urban Dictionary

The youngest of 4 girls who actually is the freakiest of them all! Ugly Duckling.