look up any word, like smh:

1 definition by me:D1234

 
1.
someone who is amazingly epic and cool. someone who doesnt let you down and will always mosh with you when the need arises....
basically an awesome best friend.
dude... my best friend is such a moisk! damn im lucky...
by me:D1234 November 20, 2010