The Thomas Ralph Share definition Flag The act of having intercourse with your partner, while wearing nothing but a blue Velcro watch. āIām feeling frisky tonight, can we try The Thomas Ralph?ā The Thomas Ralph by Bigbattyslayer_xx March 17, 2022 0 0 Get merch Get the The Thomas Ralph mug. Buy Now ā $32.95 See more merch