What is Omomo?
word meaning 'drugs.' Founded in New York 2 months ago.
'Dude! lets score some omomo!'
See drugs, momo