Top Definition
A. When two men are engaging in sexual things and Male A cums onto Male B's peen. Then Male B proceeds to enter his peen into Male A's butt.

B. An animal cracker with frosting on it. :)
"Hey man, what'd you do last night?"

"I gave that guy over there a frosted giraffe!"

"...bye."
by aybeezy September 24, 2008
5 Words related to Frosted Giraffe

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×