Skip to main content

Definitions by Heebub

A word used by a British person when they are unable to produce a coherent sentence.
Heebub by Heebub May 20, 2016