Skip to main content

Foxx ommok 

Maltese Slang phrase, directly translating to "In the vagina of your mother".
Foxx ommok u foxx dak li ħalqek, ja liba.