Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. shuckerow
player in a mulitplayer game who kills his own teammates
Dave stop firing at me; don't be a shuckerow
by Carl Feb 12, 2004 share this add a video