An organization of individuals usually with intentions of ruining others days in a hilarious way
Dude did you see that biffle squad over ? They've been tackling and humping anyone and everyone they see