The Squackle Quiz A leech is February 4, 2011 davepoobond Leave a comment A leech is a bloodsucking parasite. a kid who always borrows lunch money. a bloodsucking kid who always borrows lunch money. View Results Loading ... Share this:EmailFacebookTwitterMoreRedditTumblr Related