According to the ever-reliable Urban Dictionary, a man bun is defined as: "When a man has a bun. Usually it is slightly greasy but it is sooo hot. Hippies usually have man buns, or just general ...