Skip to main content

Definitions by makeenglandbetter

a word used by dappy from n'dubz, and chavs.
hes proper duku
Duku by makeenglandbetter April 18, 2010