Top definition
A very bad smell.
That sugar boy's mouth is banging like taggas
by FISH 07 January 27, 2018
Get the mug
Get a taggas mug for your friend James.