Funny hamilton smut by haileyhorse123969122Literally the stupidest smut moments everjamiltonhamlaffmullets+2 more