Top Definition
Toronaut: Some obscure Torontonian you've probably never heard of.
Q: Did you see that pack of Toronauts screwing in a light bulb‽ Did you catch how many were there?

A: No, it was such an obscure number.
by arebch April 28, 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.