Top definition
A teaching ninja, one whom seeks perfection from everything she desires and creates.
That rutta is some lass. She taught me a lot.
by peteandbob October 10, 2008
Get the mug
Get a rutta mug for your coworker Julia.
buy the domain for your travel blog