Skip to main content

Tomás's definitions

love train

A line of latvian meer cats linking tails whilst having sex, thus resproducing at a world record breaking rate. Usually to the tune of 'Holidays are coming'.
by Tomás March 27, 2003
mugGet the love trainmug.

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