Skip to main content

Definitions by meechermatt

someone who is lazy, and sits on the couch all day, smokes weed and is just lazy
wow that guy was so meeched out last night! he was just meeching on the couch all night after that bong toke! what a meecher
meecher by meechermatt December 10, 2019