Skip to main content

Definitions by Cucoriedka

A clothing brand, most of the time mistaken with the fake Supreme, due to its similar logo.
Yo, I just bought some Melka.

Yo, did you hear about the new merch Melka is dropping?
Melka by Cucoriedka November 26, 2017