Skip to main content

Donoghue's definitions

donoghue

Donoghue,coming from the Greek word donosyth, means to smell of shit.

Girl 1-"did you smell donoughe?"
Girl 2-"yeah he smelt like my cats backside."
Donoghue
by Donoghue November 23, 2014
mugGet the donoghuemug.

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