gee thanks captain mccockblock
a master cockblocker, a fonzie type that is the reason you're still masturbating every night
"gee thanks captain mccockblock" What is the definition of "captain mccockblock"?