Skip to main content

Burma

The Burma is an infamous ex petrol station of Inverclyde, Scotland. Known for being family orientation, its customer service and the “slice and double tottie”.
by Frankiexoxo March 16, 2021
mugGet the Burmamug.

Share this definition