youstoo

"I youstoo suck at English." Meaning i don't suck at English as much anymore.
by Amber Howard January 17, 2009
Get the youstoo mug.