Urban Dictionary has the most savage definition of NZ

trending 18/10/2016

Can you not Urban Dictionary... we see you...