Subscribe English
look up any word, like fapping:

1 definition by ItsTenThrity

 
1.
A kilsyth slang word for someone who has lots romantic relationships in a short period of time, usually referring to a girl. It originally was used say that the person in question is like the dinosaur, but no one really remembers how it relates to the prehistoric monster.
Christie is such a stegosaurus, that's her third relationship this year.
by ItsTenThrity April 29, 2011
3 3