When I go to a users profile, it shows their last post in its entirety. How can I remove their latest post altogether in the profile page?
This does not sound like a core MyBB feature? Do you have a plugin for posts on profiles?
You will need a custom plugin