dribtard Share definition Flag a dribbling retard sarah: you are such a dribtard Chris: I know *dribbles* dribtard by Vioze November 17, 2020 0 0 Get merch