Your word here
UD merch!
Buy Now

1 definition by SpookyT1

A term used by people who are desperate to win a conversation.
Person 1 - You are so trash at everything.
Person 2 - Shut up you Chooken
by SpookyT1 June 24, 2022
Get the chooken mug.