Top definition
Insta-twat; an acceptable term used to describe and poke fun at Instagram and Twitter; a snap-chat photo of a vagina;
Yo dude you on instatwat again, loser. Or bro she sent me an instatwat.
by Backwards92 March 18, 2014
Get the mug
Get a instatwat mug for your barber José.