Top definition
one who expresses their feelings through a friend internet site.
The way Sally changes her myspace top 8 is so arata.
by hmd212 September 03, 2006
Get the mug
Get a arata mug for your cat Riley.
buy the domain for your recipe blog