1 definition by 32DePo

Top Definition
tfc sniper god
depo is a sniper god
by 32DePo January 19, 2004
Mug icon
Buy a depo mug!