livingstonian

an inhabitant of a certain Zamibian mission station
by ZambiaReverend October 31, 2003
mugGet the livingstonianmug.

Share this definition