Tache mag- A maggot like creature who runs about with a small black moustache.
Look at him hes such a tache mag. Thank fuck he gone... wat a tache magU are a pussy assed moustache maggot.