Skip to main content

dr.r.song's definitions

twug

a hug between twins (twin hug)
The Dobsey twins greeted each other with a twug.
by dr.r.song September 5, 2010
mugGet the twug mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email