a location where the network vodafone has no reception
sorry i couldn't call you back, i was in a total vodahole
by andrew87 October 02, 2006
A place where you don't get Vodafone reception when everywhere around you does.
A seat in my living room is a vodahole. I dont get a signal sitting there, but I get a signal on the couch!
by timothythetim May 06, 2006