1 definition by Ok dokie

Mrs Barbour is the devil in disguise and will act so two faced in front of teachers.
Mrs Barbour is not giving me in trouble today because a techer was in today.
by Ok dokie October 23, 2019
Get the Mrs Barbour mug.