look up any word, like cleveland steamer:
 
1.
xpat stands for expatriot, someone who is not in his/her original country.
iso nice xpat here
by gayby October 14, 2009
7 7

Words related to xpat

expatriot foreign foreigner iso prtriot riot