meaning of Bouncy Castle

Bouncy Castle meaning in Urban Dictionary

Rampant intercourse act, with gnomes and badgers.