1 definition by booboo15

Top Definition
A gay boy who attends science park
By liking men you are a fransisco.
by booboo15 April 20, 2009
Mug icon
Buy a fransisco mug!