A racist/derogatory turm for a non pure breed dog. Pure breeds say it as a insult because of there belief that “mutts” are iferour to them
Also a word used by other mutts
Pure breed : you dirty mutt that’s my tennis ball Non pure bread : why you say that?
Or
Mutt: hay mut want to drink some 40’s and go party Other mutt: ya bro
Simply put: A male Slut! A guy who thinks he can screw around with a bunch of girls. He hounds you till he gets you, and when he get bored, or knocks you up...he moves on!