1 definition by Duke Greene

Halo; Exclamatory: Phrase uttered after sticking a plasma grenade to a foe. The quarry thus knows he is doomed.
I thought I'd won the firefight, but I got backpacked at the last second.
by Duke Greene April 29, 2004
Get the backpack mug.