Top definition
Stands for peace, (efun in Yoruba meaning white which signify peace) a Nigerian name
If you have a problem, just clinch to Ademefun then your problem is gone
by YorubaMan February 17, 2020
Get a ademefun mug for your grandma Sarah.