PUDDLED


Meaning of PUDDLED in English

Adj. 1. Confused.2. Eccentric, insane.

Slang English vocab.      Английский сленговый словарь.