you see that tard over there? yeah, he's from ngatea
a small, incredibly shite 'town' on the border of new zealand
"you see that tard over there? yeah, he's from ngatea" What is the definition of "ngatea"?