Top definition
To host or extend an invitation to a party, with preparation for a celebration like normal humans do.
I am extending a humantation to my house.
by Ob vi Ous to wdc April 04, 2003
Get the mug
Get a Humantation mug for your dad Günter.