Skip to main content

Definitions by Long live the Empire

Slang term popularised by Pakis. Literally means "Sister Fucker".
Yoh..bhenchod....wanna go to the corner shop?