A fork of Rural Dictionary
A person who is being particularly annoying or being an idiot.
That guy is being such a moid