Funny hamilton smut by haileyhorse123973132Literally the stupidest smut moments everhamlaffmulletsjamilton+2 more