The place

Squeal.

Comments

Saknussem said…
The contemporary, meme-approved approbation would be 'squee.'

Yew Dawg.