1 definition by Alvyhood
A place for scouts to go to learn and earn merit badges. Only catch? it isn't boy scouts, it's just scouts. So now you can canoodle with a female scout and earn the astronomy merit badge at the same time!
by Alvyhood March 19, 2020