Definición/Significado de megstie
English - Interjection:
megstie ( Scotland , obsolete ) An expression of surprise .