1 definition by Quickstar29

Top Definition
A ho; everybody has ridden her therefore she is a theme park.
Dude, don't go out with her you might catch something. She's a theme park.
by Quickstar29 July 11, 2010

Mug icon
Buy a Theme Park mug!