Sentence:  “It should have been you who threw the feast, to welcome me back,” Ramsay complained, “and it should have been in Barrow Hall, not this <WSD>pisspot</WSD> of a castle.” 
Meaning of the word marked with <WSD> tags:  (pejorative) An unpleasant or disgusting place or thing.