Yep,its a female Geophagus Braziliensis 100%, easily distinguished from other geos as its pearlescent scales and the black dot underneath/on its lateral lineGeo of some sort?
Make sure you do plenty of water changes and he will be a cracker!
omg what happened to its fins???