meaning of beanohead

beanohead meaning in Urban Dictionary

getting oral intercourse on a beanbag