BUMAFAUL

This means best mate for life, and its like whoa, your my bumafaul!
Emily is my bumafaul!
by Paiche December 03, 2006
Get the BUMAFAUL mug.