look up anything, like your first name:
1. Cubicle Cupid
When a guy and girl make out and/or have sex in a public toilet cubicle, especially after eyeing each other out in a club and pub. Rauchy and hot!
Did any cubicle cupid go on between those two last night?
rss and gcal