I don’t know about perfect, but definitely good grammar.
tags:
original: https://yoursweetpussy.tumblr.com/post/160470412883