2 definition by chonkee

Top Definition
1) another word for masturbate or jerking off.

2) can also be asked for how long someone has been masturbating.
1)
guy 1: hey, did you do streaks last night?
guy 2: hell yea! i was watching on the hub!

2)

guy 1: how long have you been doing streaks?
guy 2: about 2 weeks already. my left nut hurts already
by chonkee

Mug icon
Buy a streaks mug!
duck or ducking is when you attack someone without any reason at all
poopy boi: ima come to school and duck u when i see u
water girl: no... im gonna duck u first before u even duck me
by chonkee

Mug icon
Buy a duck mug!