1 definition by rick meaux

1
A female that frequently gives oral sex.
"AY, let's stop at the face station!" "I thought stacie was out of town."
by rick meaux November 25, 2005
Get the merch
Get the face station neck gaiter and mug.