Top definition
An amazing human being who is kind, generous and just over all fantastic. A "Kehara" is basically the best thing you'll ever encounter.
Have you met Kehara? I think I'm in love with her, she's just the most amazing person I've ever met.
by donttakemypseudonym September 07, 2014
Get the mug
Get a Kehara mug for your bunkmate Abdul.