1 definition by notsretepaok

Top Definition
An unaturally pleasuring panty beast
My Diock could serve as as a rocky bridge to happiness
by notsretepaok August 09, 2011

Mug icon
Buy a Diock mug!