here's a whole site full of phrases http://www.shu.ac.uk/web-admin/phrases/list/

Hell's teeth, tsuwm, you've done it again!