1 definition by nelson 2

an exclamation used in the united kingdom, more commonly great britain. similar to the more popular "oh shit!" only proper way to say it is using a british accent
person a: "ough! i spilled me crumpets and tea everywhere"
person b: "oh blamo!"
by nelson 2 August 31, 2020
Get the oh blamo! mug.