Tar lar

A way of saying good bye
"I'm going" tar lar
by Monkeyslut 123 August 17, 2018
mugGet the Tar larmug.

Share this definition