1. Someone who pretends to be of any societal significance when they are not.
2. A try-hard when it comes to getting people to notice or pay any attention to them.
"Did you see that guy handing out business cards the other day at the park? He's such a johnswat."
by Rocky28447 August 16, 2019
Get the johnswat mug.