1 definition by Mango Hayes

Top Definition
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

Mug icon
Buy a Roosterpop mug!