Top definition
Blonde British porn star who is a really dirty bitch. Famous for black on blonde sex, usually in a gangbang fuckfest style and sucking cock after she's had anal (known in the trade as ATM). A true filthy slut.
Angel Long: "Yes! fuck me in my ass!"
by <insert> October 22, 2004
Get the mug
Get a Angel Long mug for your mother-in-law Riley.