Never heard that one before.
In New Zealand we say "The night before last", "Last" being short for "Last night".
Just flag it up as 'unnatural'. Definitely an oddity!