1 definition by Dougieisheretorap
A korean rap group under MapTheSoul, an indie group in korea.
If you were to describe them they are simply just pure awesome.
If you were to describe them they are simply just pure awesome.
by Dougieisheretorap June 26, 2011