cadbury

1. the best chocolate ever (European chocolate)
1. yumm, that cadbury was really good.
by chococrazy June 05, 2005
mugGet the cadbury mug.