dude, i almost had her till i let a huge flart
when you are trying to flirt with the hottest chick/guy around and suddenly you let a huge fart, thus screwing your chances of having a fun night
"dude, i almost had her till i let a huge flart" What is the definition of "flart"?