1 definition by Demeterisawesome

Top Definition
Greek God of fertilty and awesome name for a dog!
hey Demeter come meet her! :)
by Demeterisawesome April 17, 2010
Mug icon
Buy a Demeter mug!