Top definition
The act of coordinating a free vacation by mooching off of friends and family
Kelly managed to travel around Europe staying with friends and distant relatives the whole time, it was the ultimate moochation.
by zuccadocious May 13, 2016
Get the mug
Get a moochation mug for your Uncle James.