Definition of A few holdens short of a carpark

Australian Slang
A few Holdens short of a carpark
stupid

Search Dictionary:
Search Web Search Dictionary