It’s a mixture of 2 words whilst watching the soccer World Cup Shen they take a dive meaning fucking pussy
by The-grub69 June 23, 2018
When you put a strap on dildo on your nose and fuck a girl in the vaginal hole like woody wood pecker
by The-grub69 March 17, 2011