Daahhhaha's definitions
This is when you're having sex and a leprechaun comes out of no where and smacks your partner in the face with his you know what.
by Daahhhaha April 14, 2020
Get the Dirty Kelley mug.by Daahhhaha June 16, 2023
Get the Scraggled mug.