A guy who always stands as close as possible to you when at the urinal and who you are sure is sneaking a peak...
by RAH August 7, 2003

by UK Friends July 27, 2004

by CH August 24, 2004

by Anonymous September 30, 2003

by Nik January 22, 2004

by Anonymous January 31, 2003
