Yes, as an established project, with very specific aims, its inevitiable we would develop our own terminology, for more see this article:
http://www.geograph.org.uk/article/Geographisms
(explains things like hectads, myriads, and the hamsters amoung others)