Top Definition
adjective meaning somewhere resembling a fantasy land where everything you want to happen will happen; where there are no tough decisions; where everything is completely perfect.
caroline and dorothy live in a fantasyical land where there are no boy troubles, high school stress, and the separation of friends.
by cars oh mine March 06, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.