Stronzo

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