Top definition
A person who goes up to people randomly and punches or hits them for no reason. Also have no concept of social situations.
Man, that kid is such a johnny moore.
by Tsar of Novograd July 18, 2017
Get the mug
Get a johnny moore mug for your Facebook friend Yasemin.