d piddy
colm, you can't rap for toffee so give the d piddy impersination a rest will ya?
another insult for an irish rap wannabe, similar to 'duff paddy'
"colm, you can't rap for toffee so give the d piddy impersination a rest will ya?" What is the definition of "d piddy"?