Top definition
delpstar or kelpchip is a an autistic child who is bad at genji.
Person 1: delpstar is so bad at genji

Person 2: I know right
by PhoenixFire720 June 04, 2018
Get the mug
Get a delpstar mug for your coworker Trump.