sock roller

Comes from the attitude of people who roll pairs of socks after laundry. Means to be tight-arsed.

It may have a positive or negative meaning depending on the sentence it is used in.
"Jeremiah is no sock roller, no wonder his life is so out of order"

"Selen's a right handed sock roller, you can just tell she's into some kinky shit.
by bebabalula December 13, 2011
Get the sock roller mug.

Pigeon rider

The person driving at the back of a motorcycle. A slip of tongue version of pillion rider.
The pigeon rider he carried with him on the motorbike was not wearing a helmet.
by bebabalula April 30, 2019
Get the Pigeon rider mug.