Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
babysister05
tarrasa
Dramatic
. So
dramatic
. All
the drama
. She’s just so
frickin
dramatic.
Omg
Tarrasa
,
you’re
so
dramatic
.
by
babysister05
November 24, 2021
Flag
Get the
tarrasa
mug.