1 definition by reekyborra

Imported cheese from China when the box says “100% Irish mozzarella “the fecking liars they are
Irish Pizza is the nicest! But one problem is that they have Chinese cheese on them....”
by reekyborra March 20, 2020
Get the Irish pizza mug.