Top definition
Something that has been delivered through the mail.
The mailouts of the badges happened earlier this month.
by MattCatt_ August 18, 2011
Get the mug
Get a Mailout mug for your dog Zora.
buy the domain for your diy vlog