meaning of animal suit driveby

animal suit driveby meaning in Urban Dictionary

The coolest musical organization ever.