i live in Glasgow and heard a guy working at a market stall shouting this at people passing by in a shopping centre today and i'm wondering what exactly it means?? some sort of banter that has gone over my head! can anyone help?
yeah, i thought it maybe meant "no matter what name you give yourself, you will always be what you are"...if that makes sense...sounds good in my head but cant get the words out. carrots it is.