Definition of As happy as a dog with two dicks

Australian Slang
As happy as a dog with two dicks
very happy

Search Dictionary:
Search Web Search Dictionary