Definition of As handy as mudflaps on a speedboat

Australian Slang
As handy as mudflaps on a speedboat
not handy at all

Search Dictionary:
Search Web Search Dictionary