Babooshka

All lies
Wow mate, that’s babooshka.
by SeffyVA October 8, 2021
mugGet the Babooshkamug.

Share this definition