What is Fartzilla?
A person who flaunts his/hir ability to uncontrollably flatulate
Tood is the extreme fartzilla
one who lives only to fart.
Spencer is a Fartzilla.
See fart, godzilla, spencer, shit, butt
All you need for a faster workflow in one place.