Igivenoducks is a english speaking, Twitch Affiliate
.
iGiveNoDucks has reached
191 followers (191) so far. The Streamer introduces itself with
„Devotion 34 on Xbox, now playing on PC. Survivor main. I do be killin too 🤓 come say hi!“ and does not belong to any team.
Updated September 30, 2024.