honishchin

Verb

honishchin

  1. smell like, have the odor of