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 Glasses Make Me Smart
ad homura
Share definition
Flag
(of an argument or reaction) directed against a person'
s
anime
avatar
rather than the position they are maintaining.
While I might not agree with OP'
s
points
, the ad homura attacks should probably
stop
.
ad homura
by
Glasses Make Me Smart
May 4, 2021
Get the
ad homura
mug.