Random
Source Code

NENG NENG

Originated in Bolton, in the North-West of England, it is a phrase you proceed to shout after doing something impressive or stupid...

Or both.

"Orrrr lad did ya see me nail that tramp with that traffic cone?! NENG NENG what you sayin boys?"

by nengnengspv January 10, 2018

2👍 2👎