Skip to main content

Definitions by monsta joe luck

1) Very shit
2) Very good (as in top rank)
rank by monsta joe luck June 11, 2006