Top Definition
Only the best fucking football team in the entire fucking world!
We wish we could all be Livingston fans. OR
Livingston FC have won the SPL.......again.
by a livi fan December 14, 2009

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.

×