Top definition
"Giiirrrrl, you sure are tytoooooo!"
by Mandarr July 19, 2006
Get a Tytoo mug for your mate Georges.