HZDD's definitions
A term used usually in the Northern parts of the UK, to describe an attractive female, usually with an impressive figure.
by HZDD June 22, 2009
Get the Nasreen mug.
Get the Nasreen mug.We'll email you a link to sign in instantly.