look up any word, like leh:
 
1.
Someone who is lazy. Unwilling to involve oneself in activities
Come out & play, dont be such a dezbo
by Pedro September 15, 2003
4 2