shavetail

A shaved pussy, or a woman with same.
Damn, get a load of that shavetail!
by Joe Bone March 7, 2005
mugGet the shavetailmug.

Share this definition