man i was about to bang suzy last night but she gave me the old boston sandtrap
when a woman inserts sand in her vagina before sex to give the male a sandy suprise
"man i was about to bang suzy last night but she gave me the old boston sandtrap" What is the definition of "boston sandtrap"?