Top Definition
A species of extinct marsupial superficially resembling a cross between a saber toothed cat and a thylacine. It is most well known for it's scabbard like jaw protrusion.
Did you see that thylacosmilus at the extinct marsupials section in the university?
by Olivethebreloom June 17, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.