mwseidel.net
Floof! The Pets.
Floof! The Pets. (floofinition) – An American rock duo known for their eclectic style, which critics sometimes describe as “caterwauling and barking”. In use: “Floof! The Pe…