1 definition by Gicha Manshya

Top Definition
GICHA IS SLANG USED IN UTTARA KARNATAKA TOO EXPRESS FEELING OF JOY. IT IS ALSO USED FOR SYNONYM FOR AMAZING
Gicha haadati bidappa tamyaa
by Gicha Manshya September 12, 2020

Mug icon
Buy a Gicha mug!