1 definition by dogstrain

Top Definition
Cockney Rhyming Slang - Swiss Roll - Arsehole
You hear about old Luke Smith - yeah loves it up the swiss apparently.
by dogstrain December 01, 2011

Mug icon
Buy a Swiss mug!