Yep! I am thinking Stick is having real fun with his "new" personality. I have spent quite a bit of time among Europeans and this particular jargon just not have an authentic ring to it.
drover
Actually, this version is easier to decipher than some of the others.
Where DOES he find the time?