Amphilophus Labiatus commonly called Red Devil. You may here them called Citrinellus or midas but this is untrue. They are very closely related in the Amphilophus Family but have differences like fat lips like yours has and RD's are very slender but Midas are CHUNKY and fat. If it was bought from a pet store it maybe a hybrid of a Labiatus and Citrinellus though as this is almost always the case.
Thanks for the help everyone. back to the LFS he goes. I was mistaken to think he was an african . I,ve got a nice community of mostly lake malawi cichlids. He did,nt look like he fit in.