resident expert means: A person who believes they are an expert on everything, but in reality they don’t. AKA knows it all. (in Community Dictionary, added by Aidan Stokes)