Skip to main content

Definitions by JohnDeaf

welshman's tiara 

When one partner shits in their hand and wipes it on the other's forehead
He doxed me cause I wouldn't let him give me a welshman's tiara!
welshman's tiara by JohnDeaf March 14, 2017