Top definition
is a Tamil word
meaning a monkey, oftenly used in tamil language.
"Hey look i see a Korangu"
by Tamil boy May 16, 2009
Get the mug
Get a Korangu mug for your sister Sarah.