1 definition by luvaman

Top Definition
a female who fucks females with strapons up the ass. waterworks are involved as well.
rosie o'donnell
by luvaman October 17, 2003

Mug icon
Buy a shebang mug!