What is etymology of your own term “right up the new Wazoo”? English Words & Utilize Stack Replace

I am aware overmorrow (the day after tomorrow) and you may ereyesterday (your day just before last night) themselves are obsolete exactly the same.