Subscribe English
look up any word, like basic:
 
1.
A thing that's really cool.
"That new videogame is totally toguro!"
by Ender_Wiggin August 05, 2006
11 10

Words related to toguro:

ant: greeyaz togoro toguroo tuguro