Top definition
The act of engaging in intercourse with a teacher
Did you hear about jake?? He was Texas Longboarding with Mrs Jacques !
by Seamendeamon69 April 07, 2017
Get the mug
Get a Texas Longboard mug for your dog Julia.