1 definition by DaBadBitch

Top Definition
When a girl gives really bad dome because she is only focused on finishing and not appreciating the rod.
" dude my Nina is givin hellaa Helen Keller dome SHIT"
by DaBadBitch June 01, 2011

Mug icon
Buy a Helen Keller Dome mug!