1 definition by NoNaMee

Top Definition
Usually refers to freeware/no cost software.
Man, even my OS is a beggarware.
by NoNaMee September 16, 2008
Mug icon
Buy a beggarware mug!