Dictionary |
1 Result
#1
piece of tail
n.
slang for sexual intercourse
. wn