1 definition by TheTallyhoer

Top Definition
A much needed word in the English language, meaning "The day after tomorrow."
I don't have work until aftermorrow!
by TheTallyhoer January 27, 2012

Mug icon
Buy a Aftermorrow mug!