TANSTAAFL! Meaning of TANSTAAFL! in English x. An abbreviation for "There Ain't No Such Thing As A Free Lunch," meaning, "ya gotta pay as ya go." Shadow Slang English vocab. Английский словарь теневого сленга. 2012