1 definition by WordWideWeb

Adjective: Smart,Awesome and unaturally attractive.
Origin: Greek
Girl 1:Look at that hot guy. He's so Kuchu . Wish I could sleep with him
Girl 2: Wish I could be you if your wish comes true. He's Kushagra
by WordWideWeb October 26, 2011
Get the Kuchu mug.