Top definition
A person who is tenderfooted, and new to the world. they are often inexperienced in many aspects of the world and completely oblivious to their surroundings
That Gardenfresh Bitch thinks he can beat me in halo, he couldnt even beat off his own tiny penis if he had tweezers.
by Gazzellis November 14, 2009
Get the mug
Get a Gardenfresh Bitch mug for your mom Zora.