1 definition by ZaidzupaBbshaliJameerBok
A euphemism for failing at life.
Person 1: Wow did you hear about that loser that got fired from his job?
Person 2: He totally got gleebled!
Person 2: He totally got gleebled!
by ZaidzupaBbshaliJameerBok March 16, 2023