Used instead of 'oh my gosh' or 'oh for fuck sake'. Origin - South Wales.
Rupert: Look at that dead body on those rocks over there
Keith: Oh my nan!

Rupert: We have maths homework.
Keith: Oh my nan that's so gay.
by chippendale keith July 13, 2005
Get the oh my nan mug.