What does boxhamsters mean?

boxhamsters meaning in Urban Dictionary

a wonderful punk rock band from giessen germany.