1 definition by leqng

1
gooey liquid in someone's underwear
Ew, she smells like she has brepus.
by leqng June 25, 2010
Get the merch
Get the brepus neck gaiter and mug.