look up any word, like the eiffel tower:

1 definition by Danzer67M

 
1.
Something awesomely fantastic and/or crazy
The Maine is fugiwara!
by Danzer67M April 05, 2010