1 definition by pseunline

Top Definition
The most amazing person in the world!
Random kid: I don't know how to tie my shoe??
Stela: I'll show you
by pseunline July 23, 2010

Mug icon
Buy a Stela mug!