Top definition
This is just another word for amazing. Some people's interpretation are different to others, as some will compare it to 'amazing' and others will find it's a stronger word.
by Julius King June 11, 2011
Get the mug
Get a Amenic mug for your sister-in-law Rihanna.
buy the domain for your travel vlog