1 definition by Moon_Maiden
The newest compliment to hit the streets of New Zealand.
Used as an adjective it means:
1. Extremely impressive; inspiring great admiration.
2. Extremely good; excellent.
Similar to awesome cool and primo
Used as an adjective it means:
1. Extremely impressive; inspiring great admiration.
2. Extremely good; excellent.
Similar to awesome cool and primo
by Moon_Maiden October 11, 2011