Walking into a porn shop and you say (in your best British accent) “By God! Where’s my dick on a wish stick?!”
by Boski March 27, 2021
to have sex with someone then leave soon after .sometimes to never see them again, nature of "1 night stand"
by boski October 17, 2006