Talk:Nintendo Content/@comment-11584687-20140908173802/@comment-10312571-20140908174150

I'm pretty sure tampon means stamp in french. Not really a word I use often though so I'm not 100% certain.