English | German | Russian | Czech

popehead English

Meaning popehead meaning

What does popehead mean?

popehead

(Ulster, derogatory) Catholic

Are you looking for...?