Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cockshead Definition

Cancel
cockshead
noun
A leguminous herb, , with small spiny-crested pods

Words Related to cockshead!

cockshead Examples by Brain Bank Users