SuperDuckie
0
0
3
0
245
0
Superduckie
I'm the biggest idiot ever lived on this planet.
And I like rubberducks.