look up any word, like bukkake:
 
1.
Acronym for "I Fucking Love This Song"
Ah man, IFLTS!
by DR PECKA September 25, 2010