Top definition
to settle, or marry a spouse who would otherwise be socially beneath you.
dude, she so settled. i can't believe she pulled an angelahorn.
by bulletproof7 October 11, 2007
Get the mug
Get a angelahorn mug for your daughter Helena.