{{term}}
- {{preview}}
Top definition
shucwu
shoulda coulda woulda
Wish
I would
have had that
last night
, shucwu
by
sweetmamagi
November 23, 2012
Get a
shucwu
mug for your mate James.