What does castle smashing mean?

castle smashing meaning in Urban Dictionary

When 2 ladies aggressively slam their particular tits against both