meaning of blabb

blabb meaning in Urban Dictionary

the work of having or had intercourse.