Random Words:
1.
"piece of shit" in Italian.
"pezzo di merda" as in "you piece of shit"
See merda, shit, italian, insult..
1.
The act of falling asleep on public transportaion, including, but not limited to, subways, buses, trains, taxis, etc.
Krista's tra..