oddrun64's definitions
Something British people say very often. It is basically the British way of saying "crazy" or "insane"
by oddrun64 May 3, 2020
Get the Bibonculous mug.
Get the Bibonculous mug.We'll email you a link to sign in instantly.