Related Clues:
- Criticized harshly
- Gave a bad review to
- Had nothing good to say about
- On the roster
- Reviewed badly
- Reviewed without mercy
- Gave one star, say
- Gave a lousy review of
- On tap
- Berated with roofing material?
- Berated with roofing materials?
- Berated with roof tiles?
- Shut forcefully with loud noise
- Gave a terrible review
- To have been so ticked off would have put the roof on it