Top definition
someone from the backwoods areas of georgia who is not only semi-retarded but also virgin.
Can you believe that dumbass guy playing airsoft is still a virgin?

-Wow, i guess that makes him a strapp.
by mooshknuckle May 15, 2010
Get the mug
Get a strapp mug for your sister-in-law Riley.
buy the domain for your recipe site