デモった
demotta
1. Demoed; Showed off
Verb
#742063
1. Demoed; Showed off
1. If/when demonstrating; If/when showing
1. Probably demonstrated.; Probably showed off.
1. Just did [something].; Showed off [something].
1. Just demoed.; Recently demoed.
1. They say [someone] demoed it.; They say [someone] showed it off.
1. Seemed to have demonstrated.; Apparently showed off.
1. to demonstrate (e.g. in the streets)
1. Demonstrating; To demonstrate
1. Not demonstrate; Not protest