meaning of blabberpotting

blabberpotting meaning in Urban Dictionary

sex together with your clothes ON. I'm sure it generally does not make sense, but you will comprehend it should you choose it.