1 definition by Fartcat Master
Popular word used by a lot of people that refers to cats or humanoid cats that fart on themselves and on people. Also another word to represent a Fartcat Slave in the FartArmy. The current leader of the FartArmy is Farcatniss!
by Fartcat Master November 20, 2016