look up any word, like thot:

1 definition by Neon8Wolf

 
1.
FTL
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
by Neon8Wolf December 20, 2009
185 173