User:SidAmphiboiii

Well salted - used as slang to describe someone who you think is sound