What does Angryass Threads mean?

Angryass Threads meaning in Urban Dictionary

An awesome t-shirt store in Portsmouth NH!!