destitant

Mass area of poor and unlveianle land
Thailand was so destitant.
by Seeitsthere June 18, 2017
mugGet the destitantmug.

Share this definition