theimaginarator.wordpress.com
Big fish
If you conduct a google search for this phrase “Big fish in a small pond”, this website will give you this meaning: “People who are important but only within their limited circle …