What does bfflead Bfflead mean?

bfflead Bfflead meaning in Urban Dictionary

close friends for a lifetime Even After Death Best Friends forever even with Death