TreeSign

A powerful women who is good at sucking dick
Fiona, my manager, is such a treeSign.
by romancomz October 12, 2016
mugGet the TreeSignmug.

Share this definition