i saw dudewatch last night in santa cruz, they rocked so hard i lost my pants
a real sick punk band from the bay area
"i saw dudewatch last night in santa cruz, they rocked so hard i lost my pants" What is the definition of "dudewatch"?