What does blabb mean?

blabb meaning in Urban Dictionary

the work of having or had intercourse.