Top definition
The Sound of Animals Fighting

An experimental/progressive rock band.
The band is made up from members of several other bands.
Man: Man, have you heard the new TSOAF album?

Friend: Yeah that fcken doms!
by Frankadelic August 17, 2007
Get the mug
Get a tsoaf mug for your barber Paul.
buy the domain for your foodie blog