1 definition by FunnyMane3

Top Definition
A hand job received from an Asian female at any place or time.
I got a hand roll last night from Kim.
by FunnyMane3 October 23, 2010

Mug icon
Buy a Hand Roll mug!