Skip to main content

Definitions by ChazzyA

McRobbie 

A Scottish term for a hand job. Arising around Ardersier, to the north-east of Inverness.
"That lassie gave me an amazing McRobbie last night"
McRobbie by ChazzyA June 22, 2015