Skip to main content

chococrazy's definitions

cadbury

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

Share this definition