Skip to main content

Definitions by Da Worm

Someone who uses Italian words, even if there is an English equivalent.
Mary-Ellen said she would bring some "gelato". What a stronzo!!
Stronzo by Da Worm October 26, 2008