meaning of boxhamsters

boxhamsters meaning in Urban Dictionary

a wonderful punk rock band from giessen germany.