1 definition by ShamelessScotian

Top Definition
A female of any age range who is so desperate for attention or affection,they will sleep with any guy they can get.
Explanation:Pertaining specifically to a loose woman's vagina,which she metaphorically throws at any man,hoping to 'nail' one or as many as possible,like a game of dodgeball.
Club guy 1:Hey man,check out Shannon,grinding on ANOTHER random guy.
Club guy 2:Man,she is such a dodgeball.
Club guy 1:I know....if she tries throwing my way,I just duck outta the way.
by ShamelessScotian June 03, 2013
Mug icon
Buy a Dodgeball mug!