Top definition
noun; slang term for a nun.
Aryn: Look at those cape heads walking into church!
Emily: Wow, that's a really derogatory thing to say about servants of the Lord.
by Master&Igor January 07, 2012
Get the mug
Get a cape head mug for your dog Manafort.