look up any word, like bukkake:
 
1.
to give someone a magic carpet ride by means of the face
dude, your girlfriend gives the best facarpetrides
by Dark Mono May 02, 2007

Words related to facarpetride

carpet face fun magic ride