1 definition by h-d_lzl
Social Media platform-specific adjective relating to Instagram
Something (mostly pictures) is good/fancy/interesting enough to post on Instagram.
Something (mostly pictures) is good/fancy/interesting enough to post on Instagram.
by h-d_lzl July 30, 2020