0
Anonymous
No. Never heard of mastrBAITING. Its not in the dictionary. It could mean 'Master Baiting' a fish hook.
Wiki User
Chat with our AI personalities