Litterally meaning "short little-arm". Italian expression meaning a greedy, penny-pinching person. Someone who doesn't offer anything to anyone or tries to spend as little as possible.
by Adrasta December 30, 2010
Italian adjective literally meaning "...of sheep". Usually used among Italian people referring to a sexual position like "doggy-style".
by Adrasta December 29, 2010
by Adrasta December 30, 2010