Top definition
1. the most amazing name in the world.
2. the coolest person in the world.
3. downright cool.
1. amyjo is such a cool name.
2. did you see amyjo today? she was so cool.
3. that was totally amyjo!
by amazing ace of hearts December 29, 2008
Get the mug
Get a amyjo mug for your cousin Sarah.
buy the domain for your diy site