The Medic is... Happy?

http://s010.radikal.ru/i313/1107/93/f8a4e5bdbea9.jpg

Somebody been sniffin’ their medigun too long, hmm?

The medic is…high?