Skip to main content

Tree Loving Man's definitions

Jar Jar Kisser

Someone who's annoying as hell, makes raciest jokes, and accidentally wins at everything.
I'm breaking up with you Felicia! You know why? You're a Jar Jar Kisser!
by Tree Loving Man March 13, 2020
mugGet the Jar Jar Kissermug.

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