Top definition
an awesome girl with an awesome web show on youtube if you have time check her channel out you love her british accent.
Person 1: mirror mirror on the wall who has the awesomest webshow of them all?

Mirror: tyrannosauruslexxx does.
by YOUTUBE NAME "m0narrez" May 29, 2009
Get the mug
Get a tyrannosauruslexxx mug for your Facebook friend Georges.