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 Horizon3330
Tagura
Share definition
Flag
An anime
character
residing in Kapan,who loves to rub lemon on people's
ass
while they
lie
unconscious.
Tagura is a mongolhop
star
.
Tagura
by
Horizon3330
August 22, 2020
Get the
Tagura
mug.
Tagura
Share definition
Flag
An anime
character
residing in Kapan,who loves to rub lemon on people's
ass
while they
lie
unconscious.
Tagura is a mongolhop
star
Tagura
by
Horizon3330
August 22, 2020
Get the
Tagura
mug.