tanttoo - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a temporary mark on the skin created by wearing a sticker of a pleasing shape whilst sunbathing. Based on 'tattoo'.

    Did you see that girl? She had a tanttoo of a bird!

    Submitted from United Kingdom on 02/06/2010