Top definition
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 mug
Get a Kuchu mug for your brother-in-law José.