1 definition by Txira

Is the most prettiest wolf-sheep in the world.

She said:
"I'm baaaaad"
Txira said:
"I'm baaaaad"
by Txira March 6, 2015
Get the Txira mug.