Reference to UK politician Ed (or David) Miliband, used in British political chatter.
Add your own interpretation of "miliband".
Browse all slang words starting with M.
Miliband energy plan is back in the headlines.
No comments yet — say something.