man, when i hit that joint, i was higher than giraffe pussy
a very tall woman and/or also used as a figure of speech, saying that something is very high up there
"man, when i hit that joint, i was higher than giraffe pussy" What is the definition of "giraffe pussy"?