Definition of Nip

Definition of Nip
  1. Nip Noun A Japanese person
Need more help? Try our forum NEW