1 definition by waka waka waka woo
Undoubtedly the best smelling odor to ever come off a person. Particularly from the origin word 'Evan'. Evans natural musk or scent the attracts the right people. This escence often found skewed after athletic activity and perseration
by waka waka waka woo March 31, 2011