1 definition by Ichi Inonymous

1
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 02, 2016
Get the merch
Get the giarffe neck gaiter and mug.