Top definition
The impression the toilet seat leaves on one's ass after sitting for an extended period of time.
I sat on the can playing Tetris for so long that I have an ass halo.
by The Wicked Chica May 12, 2010
Get the mug
Get a Ass Halo mug for your father-in-law Vivek.