RaFragger
Lieutenant Duck Sauce
United States
Memes
Memes
Currently Offline
Comments
22 Nov, 2014 @ 5:23pm 
+rep the nicest person I know.
22 Nov, 2014 @ 4:53pm 
+rep good fast trader!
8 Nov, 2013 @ 12:48pm 
Wanna know what sucks even MORE? Being blind, deaf AND dumb.
26 Jan, 2012 @ 4:17pm 
You wanna know what suck even more? Being blind and deaf.