Skip to main content

Definitions by Mont negro

Italian slang for disgusting, revolting, or lousy
Your a piece of shit you fucking scifusa
scifusa by Mont negro January 27, 2024