Top Definition
sped & dinasaur put together; often used to call some one big, or larger than yourself retarded
hes such a spedasaur
by raindancer October 04, 2009
6 Words related to Spedasaur

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.