zofits

📘 English Definition(英文释义)
  1. someone or something thats off its head.
  2. > that smell is zofits