1 definition by Nadirbrg

Taboun means pussy in vulgar way in arabic slang language
that pussy is so good

that taboun is so good
by Nadirbrg September 25, 2017
Get the Taboun mug.