1 definition by Your_Fatal_Desire
two people on a one man bike, one sits on the seat and holds onto the others hips, the other holds the handle bars and pedals like mad..especially up hills.. Maybe its just a Grimsby word..i dunno!!
by Your_Fatal_Desire March 1, 2006