Top definition
Karavani is an Israeli last name meaning hot shit, typically people who have that last name are super hot and have huge cocks. All the women want karavani in their pants
by blohad7 January 29, 2015
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009