Skip to main content

Definitions by TheIranianDream

Being effusive in praise. The verbal equivalent of a hand job.
Did you hear Jon last night? He was totally giving me the strokes.
strokes by TheIranianDream March 29, 2012