1 definition by 7tyseven

1
A laugh made known by The Gentleman Skeleton,Brook.
Yohoho,girl.Would you let me see your panties?
by 7tyseven October 15, 2007
Get the mug
Get a Yohoho mug for your papa Bob.