Stampa Stampa

What is Stampa Stampa?


1.

The sound of repeatedly applying a mushroom stamp

huhu, grrr *stampa stampa*


14

Random Words:

1. Acronym for "all you can eat." Man, I ate so much at last night's AYCE, I think I'm going to puke. See all, you, c..
1. to have been drugged, robbed and molested unwillingly On my last night in Moscow, I was jaishaled by some thugs. See scammed, raped, r..
1. A subdivision of a troll (in forums) that claims a product in development does not exist or will never see a commercial launch, ever. V..