Top definition
Not worse than Bo'ness. But no snow because of fucking BP
Anna:Do you wanna build a snowman?
Elsa: Nah fam we live in Grangemouth next to the BP
by Official Pigeon December 09, 2016
Get the mug
Get a Grangemouth mug for your mom Jovana.
3
Where the lassies take pride in giving the YGB a ride.

If you love bad weather, alcoholic teens and council hooses then...

Costa del gmoof is the place to be!
There’s nothing wrong wi grangemouth!
by Ally Jennerson June 04, 2018
Get the mug
Get a Grangemouth mug for your Uncle Manafort.