Skip to main content

postman42's definitions

keen

A fictional organ.
Birthed in the name of Teh lulz
Based on non-fictional organs, the spleen and kidney.
"OW! you punched me in the keen"
Doctor:"due to complications during your surgery we needed to remove 1/4 of your keen, they are in a jar over there"
by postman42 January 10, 2011
mugGet the keenmug.

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