Top definition
A word that means love and peace. You should be very thankful to be a jabareen they never underestimate things and are always on time for anything. There loving and sexyyy.
by Jabareen fam May 23, 2018
Get the mug
Get a jabareen mug for your cat Bob.