Skip to main content

Definitions by markboniface

Filipino expression of surprise and/or frustration.
Bastardization of the word "shit"
syet by markboniface May 3, 2005