Skip to main content

Definitions by immanastygirlfantastic

mamma mia 

that’s an italian sentence that italians do not use :/