barnshoots是什么意思 barnshoots在线中文翻译

barnshoots

中文翻译
英语释义
1
(or banchoot). British military slang from the time British troops served in India. Corruption of "bahine ka chut" which means "sister's cunt" in Hindi. Abusive term for a person one does not like.
2
> I'm not coming if you've invited that barnshoot!
3