Definify.com

Definition 2026


cocksheads

cocksheads

English

Noun

cocksheads

  1. plural of cockshead