BubbA_SparX's definitions
Slang for a goof, or someone who is to scared to take chances in life. Also can be refered to someone who is extremely ignorant.
by BubbA_SparX January 31, 2005
Get the Jeebro mug.by BubbA_SparX April 16, 2006
Get the R.D. mug.