Skip to main content

Definitions by rick meaux

face station 

A female that frequently gives oral sex.
"AY, let's stop at the face station!" "I thought stacie was out of town."
face station by rick meaux November 27, 2005