Skip to main content

Definitions by Tomás

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'.
Fo' Shizzle my < love train > nizzle
love train by Tomás March 27, 2003