look up any word, like bae:
 
1.
This means best mate for life, and its like whoa, your my bumafaul!
Emily is my bumafaul!
by Paiche December 02, 2006

Words related to BUMAFAUL

best mate bm4l bmfl emily friend mate