Definitions by Gtasafan
Red rooster
A place that gives you gastro red rooster is a takeaway shop the is arrogant hates Israel gives people gastro has lots of swearing music the food is half a star it’s that atrocious
Red rooster by Gtasafan May 11, 2025