1 definition by amazon_dee

1
Adjective. When someone does not have the courage to implement an act.
He was not a valiant man; one could say he was scrotumnally-challenged.
by amazon_dee November 10, 2006
Get the mug
Get a Scrotumnally-Challenged mug for your mate Julia.