What Does 'clapped' Mean In British Slang? - Quora

Tag » What Does Clapping Mean Sexually