What does Beggatron mean?

Beggatron meaning in Urban Dictionary

a person who cannot EVER return favors, choices, thanks, or gratitude for things, things, or encouragements given by a close or personal friend. This person is the one that steals your last penny and do not also say thanks or send it back. No real matter what they possess, they'll never ever supply the cent, nor an equivalent of such straight back. They are going to never ever acknowledge, either, to owing you anything given, because they are takers ONLY!!!