1 definition by andyMan87

a word that a few people from where i live in dublin call an erection
Aw dude ive got a chewy
by andyMan87 April 14, 2007
Get the chewy mug.