1. Noun. (slang vulgar) A large penis. ¹
2. Noun. (Philippines dated) A formidable gamecock. ¹
¹ Source: wiktionary.com