Skip to main content

hoovermaxextract60pressurepro's definitions

Leach

A bitch made person, a liar, a cheat and a thief
Oh come on Nick, dont be a leach now.
mugGet the Leachmug.

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