adjective: gtfo you fucking deoblo  noun: i don't want to play with deoblo ever again
adjective: someone (especially female) who sucks ass at online games
"adjective: gtfo you fucking deoblo  noun: i don't want to play with deoblo ever again" What is the definition of "deoblo"?