costard

  1. Noun iri cins İngiliz elması.
  2. Noun baş, kafa, kelle.