What does "go tsao de" mean in Firefly?

One english translation is "dog humping" - How to say dog humping in other languages


More Firefly Swear Words


Ads