My understanding is "Wombeling Free" refers to the UK series The
Wombles" by Elizabeth Beresford. The term when used in IT or
related technologies (music etc) refers to giving away or sharing
files or software. File sharing, in specific, is implied,
especially in music terms.