2 definitions by Ryan Cleland

something or someone that is annoying or acting in an annoying way
Why do you have to keep taking my stuff. You are such a mo.
This rock is blocking our way, its a giant mo.
by Ryan Cleland February 8, 2005
Get the mo mug.
Those seats were nectur.
I just won a million dollars. It's nectur!
You're looking nectur in that gucci suit.
by Ryan Cleland February 8, 2005
Get the nectur mug.