B2 a stupid person or someone who is behaving in a stupid way:

中文解释

Some idiot left the tap running in the bathroom and there\'s water everywhere.

正在查询

agaricus treadmill reputation-valuing disease Adriatic Sea archipelagic accuse sb of cowardice blame the teacher tear the curtain aside