A big mouthhippo is a person who says something is wrong one day but then goes and does that exact same thing or has already done it in the past. Calling someone a hippo is like saying look who's talking. Comes from the word hypocrite, but might also be a reference to the really big mouth of a hippo when it opens wide.