Skip to main content

Definitions by BrickTamland

It is a slang term meaning gang bang.
GBTT by BrickTamland September 20, 2008