Skip to main content

Definitions by Johnny Char

Skifossa 

Italian, meaning for annoying woman
John :These Skifossas are eating all the Zuppa !

Frank: Atso ! Forget about it !

skifossa
Skifossa by Johnny Char May 2, 2013