Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Donoghue
donoghue
Share definition
Flag
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
donoghue
by
Donoghue
November 23, 2014
Get the
donoghue
mug.