look up any word, like wcw:
 
1.
adj. Something utterly amazing and incredible
Seeing the Eiffel Tower in Paris this summer was amazible!
by indiexcorexchick December 02, 2007