Skip to main content

Definitions by allybongo

A very classy prostitute who quite simply hangs out in the best place that a lady of the night can.
(while wlking down mappin street, sheffield)'theres a nice mappin who knows how to do it'
mappin by allybongo December 17, 2008