Synonymous with 'Cocksucker'.
1) Where's my goddamn money, roosterpop?

2) Roosterpop, what the hell does that m- Hey!
by Mango Hayes December 18, 2010
Get the Roosterpop mug.