Skip to main content

Kachoow's definitions

Kachowing

The act of sticking your schlong into car's exhaust pipe.
I've been kachowing my car for six hours straight after a long session of drinking.
by Kachoow October 19, 2020
mugGet the Kachowing 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