1 definition by dai manse
| 1. | 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
Oct 22, 2003
add a video
|
|||
|
most popular alphabetical
|
1 definition by dai manse
|
advertise here | |||||||