1 definition by ston3rbro123

A womens' anus. To be in a girls asshole
Dude, last night is straight up put my weiner in this girls Dalorian. I was ridiculously tight
by ston3rbro123 December 8, 2010
Get the Dalorian mug.