Just more useless slang for an asshole.
Anon : hey, did you know anon's such a London snake hole?
by Best Based Lord August 6, 2016
Get the London snake hole mug.