Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Neon8Wolf
FTL
Share definition
Flag
An internet
meme
, or
moomoo
,from the Vlogbrother's video "Awesome Project Is Awesome"
meaning
:
"French the Llama"
"FTL! The
squre
root of (-1) is
a letter
?!?!?!?!" -
John
FTL
by
Neon8Wolf
December 20, 2009
Get the
FTL
mug.