to have sex with someone then leave soon after .sometimes to never see them again, nature of "1 night stand"
by boski October 12, 2006
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 28, 2021