Top definition
1. A medic on the field of battle.
2. An uber healbot.
NAC!!! I NEED HEALS. HEAL ME PLEASE.
by Nacaruss June 30, 2005
Get the mug
Get a Nacaruss mug for your mate Beatrix.