Top definition
A challenge where someone mails themself to a friends house or random house and have food and water with them.
I wish I could do the human mail challenge.
by Boaz274 March 18, 2017
Get the mug
Get a human mail challenge mug for your dog Günter.