Skip to main content

The Darryl's definitions

Douche Nozzle

Anyone that makes you mad.
Someone named Willy.
A cheater.
(Playing Xbox online) You killed me you F***en Douche Nozzle.
by The Darryl October 9, 2008
mugGet the Douche Nozzlemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email