meaning of Babyrank

Babyrank meaning in Urban Dictionary

maybe not doing anything to a full degree; becoming scared of doing something.