Top definition
That boy who irritates the shit out of you with a high pitch laugh
That moinur kid is being annoying
by Parole jsj April 02, 2017
Get the mug
Get a moinur mug for your dog James.