1 definition by Imkuno

Top Definition
When you got the fucking best drip in all the lands and you want others to see it.
“Peak the drip”
by Imkuno December 04, 2020

Mug icon
Buy a peak the drip mug!