Top definition
The best Call of Duty sniper. Hits multi’s and makes the best videos. Super underrated!
by PurpleXanaxBar May 29, 2018
Get the mug
Get a fluidz mug for your papa Callisto.