Klaatu9898's definitions
An asshole so consumed with travel, that this is the only thing they know how to talk about, with no regard as to how no one else gives a shit.
by Klaatu9898 September 11, 2018
Get the Traveltard mug.