Top definition
When someone sees problems everywhere that are amusing to more normal folks, then they are said to be beleagured

Often used as a Noun for one with crazy ideas.
Its the beleagured Josh Horie. Hes WHACK!
by colin January 19, 2005
Get the mug
Get a beleagured mug for your mate Manley.