we had a wicked time at crapfest [crapstone festival] this year and cant wait to go again next year
it is an annual festival of local music, entertainment and talent by local people, which is held at crapstone, devon, england
"we had a wicked time at crapfest [crapstone festival] this year and cant wait to go again next year" What is the definition of "crapfest"?