1. To be annoyed by someone/ something 2. If someone is in your buisness and does not know the issue
1. You dont know what happen so leech off 2. Mann my teacher was leechen today
2👍 5👎