Skip to main content

tsoaf

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 24, 2007
mugGet the tsoaf mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email