Green’s Dictionary of Slang

babygirl adj.

used of men, attractive but lacking overt macho.

[US]Rolling Stone 18 Jan. 🌐 ‘He’s so babygirl’ is a term used to describe a man who is very cutesy in a slightly submissive way.