Definify.com

Definition 2025


cocksheads

cocksheads

English

Noun

cocksheads

  1. plural of cockshead