Skip to main content

Definitions by sailorisawesome

an abreviation for best friend for life and after life
You are my bfflaal
bfflaal by sailorisawesome June 19, 2010