holy-ass-hole -

more about : holy-ass-hole