1 definition by drummerboy221

an arrogant guy who thinks he knows everything and thinks he can get any girl he wants. In reality, he’s quite annoying.
“MJ gets on my nerves.”
by drummerboy221 March 10, 2019
Get the MJ mug.