Skip to main content

Definitions by Bonecrusher

The noise pattern a plush kookaburra from the national geographic shop makes when moving on feet.
Where's the kookaburra.. "taptaptap" there it is!
taptaptap by Bonecrusher August 22, 2003