My daughter is in year 4. A couple of year 6 kids walked up to her and asked 'Who did you clap last night?'. According to her there are a number of year 6 kids asking this and walking away giggling. Is this a euthamism for sex? Or worse? Or just something silly they're saying? Anyone else come across this phrase?