leto means owen, a small derargoatry term meaning, SNIFFER!!!
owen sniffs his tasche
by Phil January 17, 2005
generally a word for stupid idiot where i come from
You are such a Leto you fool
by Stu January 17, 2005

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.