Skip to main content

Bunnybooteen's definitions

Leech

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
by Bunnybooteen February 19, 2011
mugGet the Leech mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email