Top definition
2 people that nobody can stand and would be the perfect match for each other. Although they deny it everyone knows they makin the smooches behind the scenes.

Literally everyone in existence- JUST DATE ALREADY!!!
Person 1- those two are such a jafleef.

Person 2- OMG SO TRU. Just hurry up and date
by TheRealPranksterGangster April 06, 2017
Get the mug
Get a Jafleef mug for your guy Trump.