look up any word, like trap:
 
1.
an annoying thing that follows you constantly with all hopes of being with you
i hate having an angelap.
by onefunnymofo March 03, 2011
0 1