a muffy

just heard it and im not a specialist in such words , so I will ask you guys ,
whats a muffy? its real dirty I heard