Top definition
A combination of the greek word for disgust and appreciation.

Something disgustingly pleasing or very gross but also give a sense of pride or greatness. -king sneku
Cereal killer: when i see a corpse i totally feel a great sense of "aidimo"
by King of wub March 09, 2018
Get the mug
Get a aidimo mug for your dog James.
buy the domain for your travel vlog