downlowfreaks- throatfucked- Yes to both. Absolutely

more about : downlowfreaks