Skip to main content

Definitions by sam(s)

a noun referring to a large hanging booger in ones nose.
"Yo do i have any dactyl's hanging?"
dactyl by sam(s) April 17, 2010