1 definition by Poolplayer

A man who's aquaintance women keep for those times when only masculine company will do. A feminization of tart.
Betty said, "Hey Carol. Introduce me to that stud muffin in the cowboy jeans I just saw you talking to."
by Poolplayer January 3, 2005
Get the stud muffin mug.