yo, you comin over to take mochetta's with us? be here in 10 mins if you wanna mo, otherwise mochetta on your own
mochetta means to be hanging out with your friends, and taking rips together
"yo, you comin over to take mochetta's with us? be here in 10 mins if you wanna mo, otherwise mochetta on your own" What is the definition of "mochetta"?