meaning of Australian Tartar Sauce

Australian Tartar Sauce meaning in Urban Dictionary

left-over stage blended with creampie.