Top definition
The process of sucking on Angels ring worm located on her tit.
Ben: Yo chris what ever happened to you and angel last night?
Chris: Oh man what an amazing night we had! We stayed up all night doing the Itchy-Angel!
by JGGJR February 22, 2017
Get the mug
Get a Itchy-Angel mug for your cat Zora.