Do you like tape on your mouth? Its a really weird but cool feelings as well. lol Post Comment Receive notifications Add a comment...