when one passes a reflective surface and can't resist the urge to "check themselves out"
did you see that guy pass that window? he totally just did a self checkout
by baby mongoose December 14, 2009
1 more definition
When someone credit card swipes or scratches their ass and then smells it.
The girl on the subway platfrom this morning chose the self check-out. She scatched her ass, then sniffed it. we made eye contact and she the she dove into her shame hole.
by slobby1 October 26, 2011