Top definition
The act of tasting the dribble of an extremely tall women's vaginal lips after she urinates.
"After Stephanie and I showered, I giarffed her!"
by Ichi Inonymous May 22, 2016
Get the mug
Get a giarffe mug for your dog Nathalie.