1 definition by squiffy121

A country that you didn't know existed until someone from there keeps bringing it up.
Friend: Yoooo in my glorious country Bulgaria, they have those but wayyyy better. America sucks.
Other friend: Isn't Bulgaria a picnic park in Russia?
by squiffy121 September 23, 2020
Get the Bulgaria mug.