look up any word, like donkey punch:
 
1.
To humble someone after you have beat them in an activity or game that they have talked trashed in.
Nick: man you got lucky.

Brad:yeah son, you was talkin all that shit before, had to hand you that fresh humble.
by Burntorangejuice June 09, 2009

Words related to Fresh Humble

calmed down gratified humble humbled loss lost trashed