Definition of Lamb-brained

Australian Slang
Lamb-brained
stupid

Search Dictionary:
Search Web Search Dictionary