Skip to main content

endofenfagelion's definitions

icarian head

noun

Giving head and getting alittle too ambitious with your technique or depth perception and suffering the repercussions
“Bro, Anita gave that dude Icarian head. Like full on yacked on him.”
by endofenfagelion March 29, 2024
mugGet the icarian head 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