1 definition by GlamorousMisanthrope

A flaccid Millennial dad with no job who roams around town carrying numerous infants.
Did you see that Baby Sherpa at Starbucks? I hear he has a PHD in psychology but is staying home with the kids.
by GlamorousMisanthrope September 27, 2019
Get the Baby Sherpa mug.