Subscribe English
look up any word, like bae:

1 definition by meaniedevilface

A sexual practice in which both partners simultaneously insert their thumbs into each others' rectums.
"I was having sex with my girlfriend, and then she wanted to try siamese hitch hiking."
by meaniedevilface September 01, 2012
1 0