Definify.com

Definition 2024


cocksheads

cocksheads

English

Noun

cocksheads

  1. plural of cockshead