Top definition
Having the ability to go in pairs.
John wants to have a tugos drinks with his friend Bob.
by thonysoar July 08, 2017
Get the mug
Get a Tugos mug for your barber Larisa.