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

oxhead Definition

Cancel
oxhead
noun
The head of an ox; an emblem of cuckoldom

Words Related to oxhead!

oxhead Examples by Brain Bank Users