Skip to main content

Ichi Inonymous's definitions

giarffe

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
mugGet the giarffe mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email