Skip to main content

Definitions by Nemington

Looshkin 

A sheep shagger. Usually of Welsh origin
Man, did you see that Looshkin at the farm?
Looshkin by Nemington October 16, 2008