2 definitions by Ryan Cleland

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.
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.