Skip to main content

dai manse's definitions

garboon

to covertly sniff a ladies bicycle seat
my tendancy to garboon was growing stronger by the day, I now have to be physically dragged past the local school bike shed.
by dai manse October 22, 2003
mugGet the garboon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email