"dude, she made me shoot my load in 3 minutes, she's a dome specialist
a female very skilled and\or exceptionally talented in blowing the meat stick
""dude, she made me shoot my load in 3 minutes, she's a dome specialist" What is the definition of "dome specialist"?