Skip to main content

Definitions by SG83

British slang.
Little, tiny, small
Ya larl cunt!
larl by SG83 April 27, 2016