Your word here
UD merch!
Buy Now

1 definition by DiscreetToast

A Filipino slang word to describe Bar jacking off or licking his own balls.
Najajabar na namn ba si Bar kaya di nagaaral?
by DiscreetToast October 17, 2021
Get the Jabar mug.