meecher

Noun

 * 1) A loiterer; One who goes where he or she does not belong and avoids what he or she should be doing

Etymology 2
Eye dialect