Turtle Squid

An egoistic person who enjoys being the center of attention and is quite showy and pompous.

Leave a Comment