Have you tried the Urban Dictionary?
1 I've never met it.
2 I imagine it may be one of the many alternative names for 'shuttle-cock'.
3 However, both 'toss' and 'cock' can have a vulgar usage, and it may be something to do with either (or both) of those.
b