baffled - Dictionary definition and meaning for word baffled
Remember DAFFY DUCK in Looney toons show when u hear its voice u can't understand clearly u'll be confused by its ecstatic actions
Powered by Mnemonic Dictionary
baff LED sounds like puffy lid or buffy eye. when you are confused and frustrated, you have a puffy eye and staring look.