Top Definition
A post that serves to rant about a topic. It stands for It's So fucking Annoying That......Specifically Isfats find their home at
ISFAT-It's soo fucking annoying that I have to write this definition because noone else has.
by disgrunt September 06, 2008
5 Words related to ISFAT

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.