Skip to main content

Big woods123's definitions

Leo cap

Share definition
Leo cap is a name for a man who is a ‘femboy’
(A man who acts as a female and gets ultimately dominated)
Ah that geeza over there is a proper leo cap
by Big woods123 June 12, 2022
Flag
mugGet the Leo cap mug.