1 definition by therahul

Top Definition
kaakdi means cucumber
Sunny threw a kaakdi at someone at Northern Illinois University
by therahul June 25, 2009
Mug icon
Buy a kaakdi mug!