Green’s Dictionary of Slang

garboon n.

[ety. unknown; ? made-up Viz word]

one who sniffs bicycle seats for sexual excitement.

[UK]Roger’s Profanisaurus 3 in Viz 98 Oct. 15: garboon n. See snurge.