2 definitions by Giraffe power
a person who is good looking and very social. Is known for their Capability to get women but never making it a long relationship. Has a horse cock which is a key for the women he pulls.
by Giraffe power December 18, 2019
by Giraffe power December 18, 2019