Name given to some one who can last very long.
Vowles went for hours last night.
by Fred December 04, 2004
Someone who spreads photographs of mingers around the county by push bike.
She had a face like a vowles polaroid.
by The technomage of hillingdon November 03, 2003