2 definitions by sheepy64

Top Definition
Best friend for life and after.

Better than any other type of friends! :)
Shannon and sean are BFFLAAs
by sheepy64 April 26, 2011
The perfect honeymoon destination for penguin and demi.
OMG let's go to farmfoods! i heard penguin and demi had there honeymoon there! :D
by sheepy64 May 19, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.