Skip to main content

Megasquard 's definitions

bambofi

The nickname of a legendary Sophie from the North-east of England. She’s like god, no one’s ever seen her but yet people still believe she exists.
“I’ve just ran into Sophie”
“What? THE Sophie? Sophie Bambofi?”
“The one you can smell but not see? Yeah her”
by Megasquard August 29, 2023
mugGet the bambofi mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email