1 definition by sdpeff

an initial for the most annoying person on the planet. they can not ever stop talking and it sounds like nails on a chalk board. has a shrimp dick and a rotten soul. can barely speak english and is the least romantic person i’ve ever met. dating him is like dating the devil. even worse.
MJS??! run the other way!!
by sdpeff November 18, 2022
Get the MJS mug.