2 definition by Roger Nolan

Top Definition
a males appendage(penis)
sit on my giggy stick and we will fuck all night
by Roger Nolan October 22, 2004

Mug icon
Buy a giggy stick mug!
a shooter made from Irish mist whiskey
the boys really got hammered after drinking alot of itchybow
by Roger Nolan October 22, 2004

Mug icon
Buy a itchybow mug!