English Dictionary
Definition cracra in British English
cracra adjective
adjective
1
Example
That's so cracra.
