1 definition by hushstarhanaro
A cute website that you come across on the Internet.
Kinds of websites that you want to bookmark and keep coming back to.
Kinds of websites that you want to bookmark and keep coming back to.
by hushstarhanaro October 24, 2009