Skip to main content

Definitions by Spoonface

public transport 

Transport in which you can been seen publicly while you are having sex.
We gonna do it public transport style.
public transport by Spoonface January 2, 2009