Skip to main content

MuffinMushroom's definitions

Yackle

To impale or "shank" someones nutsack.
Boy: You know, you look like you've put on some weight.

Girl: Imma Yackle you up, foo'!
by MuffinMushroom May 26, 2011
mugGet the Yackle 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