Quote Originally Posted by Sir C View Post
Who? Who exactly says that? "He has big trophies up the ying-yang". I don't know what they say out there in Bongo-Bongoland mate, but here in Her Majesty's Islamic Republik of Corbynstan no one says "trophies up the ying-yang."
Americans mainly, from the south of that country. It means to be overwhelmed by, or overloaded with.