Peelhouse

(n.) See Peel.