code: def definition(
              self,
              text,
              definition):
          
          text = text.strip()
          definition = definition.strip()
          regex = re.compile(r'\n(\S)')
          definition = regex.sub("\n    \g<1>", definition)
  
          return "%(text)s\n:    %(definition)s" % locals()
docs: *genarate a MMD definition*
  
          **Key Arguments:**
              - ``text`` -- the text to define
              - ``definition`` -- the definition
  
          **Return:**
              - ``definition`` -- the MMD style definition
  
          **Usage:**
  
              To genarate a MMD definition:
  
              .. code-block:: python
  
                  text = \"\"\"Pomaceous fruit of plants of the genus Malus in the family Rosaceae.
                  Also the makers of really great products.\"\"\"
  
                  definition = md.definition("Apple", text)
                  print definition
  
                  # OUTPUT:
                  # Apple
                  # :    Pomaceous fruit of plants of the genus Malus in the family Rosaceae.
                  #      Also the makers of really great products.
                  #