Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by YumaTart
twatsicle
Share definition
Flag
A Siberian
Twat
or
one
that is so
cold
and frigid it should be from Siberia.
That
Russian Ice
Queen
is such an
enormous
twatsicle!
twatsicle
by
YumaTart
July 29, 2011
Get the
twatsicle
mug.